About Sprout Agile Solutions Limited (10382426) United Kingdom