About Incentra Solutions International Inc. (FC026424) United States