About Bushi The Bull Limited (12322784) United Kingdom