About Galaxymax Ltd (12900504) United Kingdom