About York Technology Ltd (08173410) United Kingdom