About Nicky S Takeaway Ltd (13138258) United Kingdom