About Galactrix Technologies Ltd (11414119) United Kingdom