About Nmvc Spv X Ltd (11060502) United Kingdom