About Galaxy Service And Care Ltd (12379322) United Kingdom