About Newtech International Limited (10463101) United Kingdom