About Nbim Burlington Holdings Limited (09881802) United Kingdom