About Bracken Group Ltd (11900425) United Kingdom