About Oh Essential Limited (11583399) United Kingdom