About Bbr Capital Limited (12274864) United Kingdom