About Galaxy Itechnologies Ltd (13590497) United Kingdom