About Naim Stores Developments Ltd (12226449) United Kingdom