About Italian Holdings Limited (10295119) United Kingdom