Commercial Register of Seychelles
Certificate of Incorporation, Seychelles

COI