About Braden Glen Management Limited (NI040403) United Kingdom