About Laxch Ltd (11901837) United Kingdom