About Uplay Venues Ltd (13086195) United Kingdom