About Curd And Cured Ltd (11760964) United Kingdom