About Nahal Slough Ltd (11839929) United Kingdom