About Essense Business Solutions Ltd (11210187) United Kingdom