About Essencelogic Limited (13603591) United Kingdom