kikin

A revolutionary way to search mobile

  • located in New York
  • Founded 2007
  • liquidated 2014