About Nifty International Limited (03907322) United Kingdom