About Galaxy Portfolio Limited (10027857) United Kingdom