About Nimble Mind Limited (11933104) United Kingdom