About X - Lam - London Ltd (09813353) United Kingdom