About Bearbull Ltd. (13324848) United Kingdom