About Bull N Bear Limited (11992530) United Kingdom