About Vickers Capital Limited (09772363) United Kingdom