About Okra Indian Takeaway Ltd (10710209) United Kingdom