About Amaya Indian Takeaway Limited (12298532) United Kingdom