About Bloc Ventures Management Limited (13557163) United Kingdom