CATCHI

catchi-logo

The first gamified social platform rewarding people for socialising offline.

#More

CATCHI

Industry:
Apps Information Technology Internet Mobile Social Media Software

Founded:
2020-09-18

Address:
London, England, United Kingdom

Country:
United Kingdom

Total Employee:
1+

Status:
Active

Contact:
07479909678


More informations about "CATCHI" on Search Engine