About Delicacies Deli Ltd (10046631) United Kingdom