About Nimble Services Limited (10240858) United Kingdom