About Nitmerforms Developments Limited (00756036) United Kingdom