About Essydesigner Limited (12834088) United Kingdom