About Niftyshop Ltd (13604321) United Kingdom