About Tetra Enterprise Ltd (13323660) United Kingdom