About Galaxoo Ltd (12072440) United Kingdom