About Imandra Inc. (FC036082) United States