About Nisa Stores (london) Limited (05015972) United Kingdom