About Lam Europe Company Ltd (13338372) United Kingdom