About New Delight Takeaway Limited (11874437) United Kingdom