About Latalia Limited (12148850) United Kingdom