Internet - London, England, United Kingdom
Ticckle is a social media startup founded in London. The concept is based around a shared desire to create a revolutionary product designed to maximise the impact of social media as a collaborative platform. This led to the birth of Ticckle. A global video discussion Platform that allows people to share ideas, questions and opinions via 30-second videos. The App is currently available on the App store. http://www.ticckle.com