About Teo Galatean Ltd (12621644) United Kingdom