About Encora Ltd (10689541) United Kingdom