About Encade Ltd (10755295) United Kingdom