About Essence Management Company Limited (05070602) United Kingdom