About Terrasphere Software Inc. (FC024130) United States