CBD Essentials bied de kleinhandel via internet in natuurlijke farmaceutische middelen. CBD Essentials is gevestigd in Amsterdam.