About Bloc Cap Limited (08441454) United Kingdom