About Nimble Group It Limited (08213861) United Kingdom