SelfSoft, Inc. dba Total Knowledge is a corporation registered with the State of California. The company was founded in late 1996 and conducts business in different areas of software consulting. Total Knowledge headquarters are located in Sunnyvale, California with representatives in Israel and Ukraine.