About New Lam Wah Limited (SC381695) United Kingdom