I can't stop laughing. A "team of experts" is quite the wild exaggerations for a staff of 3 people.
The corporate address pulls up a private residence in West Palm, FL. Lol. What a scam. I hope they can manage to pump this thing back to levels close enough to be worth bailing. I seriously can't stop laughing at how glittery they made this announcement sound and it's with a partner running a business from his house.
State of Inc: Florida Location Type: Single Revenue: $ 73,490 Employees Here: 3 Facility Size: N/A