About Natural Essence Limited (12194853) United Kingdom