About Newtech Ventures Limited (04171202) United Kingdom