About Bionic Bull Holdings Limited (12562195) United Kingdom