About Chen Takeaway Ltd (10442664) United Kingdom