About B Bull Limited (13628382) United Kingdom