About Nickys Stores Limited (07109216) United Kingdom