About Clear Essence Limited (12836969) United Kingdom