About Nbb Management Company Limited (NI648267) United Kingdom