About Nm Studio Consultants Ltd (10950846) United Kingdom