About Njbmr2 Limited (SC618506) United Kingdom