About North Valley Technology Ltd. (10297269) United Kingdom