About Bracken Capital Holdings Ltd (10511434) United Kingdom