About Cucchiara & Co. Limited (09996589) United Kingdom