About Latosh Limited (12261760) United Kingdom