Orca, Inc. is a company located in Seychelles, P.O. Box 1004 Mahe at Suite 15, 1st Floor Oliaji Trade Centre, Francis Rachel Street. Orca, Inc. has an ACTIVE entity status and a LAPSED LEI code. The Legal Entity Identifier code of Orca, Inc. is 549300G4PQ06NB2XL054. The legal form of this company is 8888 and is subject to the jurisdiction of SC law.