About International Galaxy Ltd (10141076) United Kingdom