About Bbo Limited (10529508) United Kingdom