I found a strange page on Wikimedia Incubator ... I am not sure if
Incubator policy allows it, personally I think it hosts either
legitimate Wikimedia project in a specific language new to us or a
proposed new project's mock-up which will be reviewed for community
Here I see only advertisement, of one company and only.
Does Incubator policy accept it?