About Newlands Uk Management Limited (11483727) United Kingdom