About Nimble Management Limited (10568752) United Kingdom