About London Takeaway Ltd (11518736) United Kingdom