77373849
Jan 17, 2008
computer software that allows users to locate other users via the internet or mobile devices by means of mobile location technology for entertainment purposes
Electrical and Scientific Apparatuscomputer software service that allows users to locate other users via the internet or mobile devices by means of mobile location technology for entertainment purposes
Advertising and Business