About Italia International Holdings Limited (11502868) United Kingdom