About Galaxy Ventures Limited (02906212) United Kingdom