About Gallos Technologies Limited (13610180) United Kingdom