About Cucchi Limited (13498591) United Kingdom