About Lemnchipo Ltd Co. Ltd (08561174) United Kingdom