About Italinvestments Holding Ltd (12801129) United Kingdom