About Lam & Ho Ltd (11277792) United Kingdom