About Mero Delicacies Ltd (12955724) United Kingdom