About Galaxy 88 Ltd (10335881) United Kingdom