QualityFood Products (India), is a Pune (Maharashtra) based food products manufacturing company offering a wide range of products which includes food ingredients, instant food mixes and dessert mixes.
Thanks to Quality Food Products for granting my wish. Caramel custard doesn't get better than this, especially for people who can't stand the taste and smell of eggs.