About Blackrock Capital Limited (NI603653) United Kingdom