About Encore Xl Limited (12442514) United Kingdom