About Nilofar Takeaway Limited (12946474) United Kingdom