About B&o Capital Limited (10038443) United Kingdom