App Review London, United Kingdom App Review is an Indigo Collective member based in London, United Kingdom.