About I.t. Valley Ltd (NI039759) United Kingdom