TROJAN TECHNICAL SOLUTIONS ID 51135210