About Nimbus9 Associates Ltd (08927482) United Kingdom