About Meraki Sports & Entertainment Ltd (11772729) United Kingdom