About Ss.lam London Ltd (12968870) United Kingdom