About Takeaway Express Ltd (12121689) United Kingdom