About Galaxya Ltd (11180303) United Kingdom