About Nicholson Investing Limited (10249896) United Kingdom