About Bull Bull Ltd (12612059) United Kingdom