About Essence Creative Studio Ltd (09116465) United Kingdom