About Lach Company Ltd (12127968) United Kingdom