About Lata Technologies Limited (09746297) United Kingdom