About Lam Investment Holdings Ltd (13071733) United Kingdom