About Nmvc Ft Limited (12317714) United Kingdom