About Bloc Ventures Limited (11119448) United Kingdom