About Essence Research Ltd (10159716) United Kingdom