About Ada Takeaway Ltd (11521984) United Kingdom