About Brave New Capital Limited (08018962) United Kingdom