About Laas Leisure Holdings Ltd (10764020) United Kingdom