About New Winner Takeaway Limited (10097280) United Kingdom