About Galaxy International Holdings Ltd (10836328) United Kingdom