About Lam & Co Uk Limited (12033274) United Kingdom