About Essence Studio Limited (10396114) United Kingdom