About Galaxy Services Ltd (12098154) United Kingdom