About Jardin Essences Ltd (12874964) United Kingdom