About Essence Solutions Ltd (10544004) United Kingdom