About Lacho Drom Ltd (12155309) United Kingdom