About Nawabi Takeaway Limited (13293937) United Kingdom