About Bear And Bull Ltd (11264014) United Kingdom