About Bullbear Limited (10668735) United Kingdom