About Newvale Ventures Limited (03911191) United Kingdom