About Teo Gal Ltd (13445381) United Kingdom