About Indian Spice Takeaway Ltd (11669839) United Kingdom