About Nifty Holdings Ltd (13445388) United Kingdom