About Lh Gaming Ltd (13355883) United Kingdom