About Nifty Clobber Limited (12271474) United Kingdom