About Galaxy 91 Limited (10704044) United Kingdom