About Nicol Capital Limited (09011162) United Kingdom