About Francesco Ghillani Consulting Limited (12845138) United Kingdom