About Lata Lata Ltd (10990713) United Kingdom