About Essence Organics Ltd (11691771) United Kingdom