About Lehoir Ltd (10992431) United Kingdom