About Blackbear London Limited (11055065) United Kingdom