About Nimble Band Consultancy Limited (13541694) United Kingdom