About Nms Development Limited (11696882) United Kingdom