About Encore Systems Limited (11919329) United Kingdom