About Galaxybal Ltd (12979940) United Kingdom