About Takeaway.com Express Uk Limited (12906742) United Kingdom