Quote Originally Posted by WTFH View Post
They have a website now!

And their address... it's got 25,436 other companies addressed there too.
Their website was developed/registered in...
Registrant's address: Birkirkara, Malta

Now, why is Malta getting mentioned on these forums?

Oh yes...
https://offshoreleaks.icij.org/nodes/56022287
Noe THAT’s a fabulous resource! And I recognise one name from the very first company.