About India Raj Takeaway Ltd (12095537) United Kingdom