About Nm&a Holdings Limited (10222592) United Kingdom