TRIANGLE CORPORATION ID 10137793