About Galaxy Connect Limited (06059467) United Kingdom