About Invest Italia 2007 Limited (06389926) United Kingdom