About Iqra Indian Foods Ltd (12970319) United Kingdom