Seychelles company with a bank account in Latvia, marked for “financial advisory services”

Source documents