About Bloc Ventures Directors Limited (13532163) United Kingdom