About Cara Italia Ltd (13292598) United Kingdom