About Tellurian Trading Uk Ltd (10923357) United Kingdom