About Encore It Testing Resources Ltd (11511905) United Kingdom