About Nifty Ventures Ltd. (10508986) United Kingdom