About Nicug Ventures Ltd (11703291) United Kingdom