The service delivery reporting platform sets its sights on expanding to Namibia and the UK, after seeing demand for its ...