About Arcades Galore Holdings Ltd (11904204) United Kingdom