About Newton Capital Holdings Ltd (12540132) United Kingdom