About Galaxysoft Development Ltd (11708462) United Kingdom