About Bracken Topco Limited (10162752) United Kingdom