About Abacus Technology Corporation (FC038930) United States