PETALS FARMS PRIVATE LIMITED - CIN U01122UP2006PTC031235 |