About Galiocas Technologies Limited (12922994) United Kingdom