About Gallo Consulting Limited (10974566) United Kingdom