About Galicam Ltd (10297962) United Kingdom