About Encorp Technology Ltd (12965874) United Kingdom