Ifone Limited Trademarks
IFONE
Computer programs and computer software in the nature of interactive games; downloadable electronic publications in the…
Owned by: Ifone Limited
Serial Number: 78091543