About Nicholson Capital Limited (11010463) United Kingdom