About Bloc Capital Limited (12040588) United Kingdom