Velora Limited is a company located in Seychelles, 00000 Mont Fleuri, Mahe at Suite 3, 1st Floor, La Ciotat Building, Mont Fleuri, Mahe, Seychelles. Velora Limited has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of Velora Limited is 894500G338INY9L3EA12. The legal form of this company is 6MS4 and is subject to the jurisdiction of SC law.