About Essentiamarketing Ltd (10601691) United Kingdom