About Mr Chen Takeaway Ltd (12185316) United Kingdom