About Gee Canales Consulting Ltd (12076602) United Kingdom