About Black Bison Holdings Ltd (11322693) United Kingdom