About Lam Digital Ltd (11009046) United Kingdom