About Nimbus9 Ventures Ltd (09568197) United Kingdom