About Tetra Shipping Ltd (12043780) United Kingdom