About Newlands Capital Management Limited (11109431) United Kingdom