About Galaxy Support And Solution Ltd (10920667) United Kingdom