About Mr India Takeaway Ltd (10680978) United Kingdom