About Indian Food Inc Ltd (12339582) United Kingdom