About Blackshuckcooperative Ltd (11421373) United Kingdom