About Tide Foundation - Technology And Innovation For Developing Economies (08609728) United Kingdom