Assuming it is an 'independent site', there appears to be a definite Watchtower influence. I spent a little time navigating and it appears to be a basic lesson in Watchtower dogma dressed up to look like they put some thought into the matter. My speculation, of course..., but I suppose it was probably a lot of work rephrasing Watchtower articles so they look like original works.
A couple of ponderings...
I wonder how (or if) the owners and 'translators' at this site would respond to criticism.
As for a request for having their credentials released for examination, they make it plain that they have none. They are just using a couple of lexicons and dictionaries. However, I looked up several of the passages and they couldn't be translated that way they even if you were only looking at a lexicon. There is undoubtedly an outside force influencing the 'translation'. This is a very misleading (and in my opinion very dangerous) website.
(Facetiously) I wonder if the Watchtower will eventually sue this site and close them down claiming 'theft of ideas and intellectual property' ;)