About St.ar Italia Limited (12255988) United Kingdom