About Brack Management Company Ltd (11796739) United Kingdom