About Newton Ventures Limited (10742910) United Kingdom