Molinari, Francesco, 21C Consultancy Ltd, Italy