About Delicacy Bar Ltd (11838026) United Kingdom