About Takeawaytimeout Ltd (13418181) United Kingdom