About Lcr International Ltd (12350147) United Kingdom