About Dijo Delicatessen Limited (11259478) United Kingdom