About Nifty London Ltd (12997233) United Kingdom