Follow the money folks.
GIFA INC's owners own 113 out of 161 million shares. That's 71% of the O/S. That leaves us investors ONLY 29% which is 47 million shares available to be had.
47 million shares X .04 price per share currently = $1.9 dollars. One small group of investors can easily buy the entire of the float.
FRFS - GIFA INC Share Structure:
Issued: 160,931,844
Restricted: 113,377,780
Float: 47,500,000