About York Digital High Street Ltd (12996137) United Kingdom