About Nimble Limited (03149171) United Kingdom