About Galaxy Holdings Limited (10092058) United Kingdom