About Bear And Binx Limited (12855127) United Kingdom