About Nsh Developments Ltd (11425222) United Kingdom