About Bloc Holdings Ltd (11544743) United Kingdom