Launched in mid April, the Elevare platform features almost 500 curated organic and wellness products