About Jolsa Indian Takeaway Ltd (10639566) United Kingdom