About Nifty Needle Limited (09378458) United Kingdom