About Nbf Management Company Limited (06457027) United Kingdom