About The Rani Indian Takeaway Limited (12990884) United Kingdom