About Essence Consultants Limited (10429084) United Kingdom