About Lata Holdings Ltd (09701850) United Kingdom