Any permission is needed for the project operation? Like licences etc?
it will be operating worldwide. Not belonging to some particular country. So i think no
But it is based somewhere, right? it has to belong to the jurisdiction where it is based
Yes it is, but still no specific license or permission is needed
It is just an IT project, there is no sense in any specific licence