About Galaxy Technology Global Limited (11816285) United Kingdom