About Newton Ventures Ltd (12375978) United Kingdom