About Med Taste Takeaway Limited (11123249) United Kingdom