About Master Takeaway Ltd (12117220) United Kingdom