About Lenric International Ltd (02117793) United Kingdom