About Nimble Technologies Limited (SC456039) United Kingdom