About Black Bull Holdings Ltd (10476014) United Kingdom