About Tetra Global Ltd (12125870) United Kingdom