About Galaxy Technical Solutions Ltd (10349673) United Kingdom