About Satara Technologies Inc. (FC038798) United States