About Tetra Global Holdings Ltd (09302074) United Kingdom