About New Yellow River Takeaway Ltd (10272397) United Kingdom