About Leen Group Co. Ltd (11196601) United Kingdom