About Bracken Capital Limited (13436211) United Kingdom