About Lachere Limited (10478432) United Kingdom