I received a call from this number today, but i didn't answer. If you look at the international prefix number, the calls seems to come from The Comoros - or Mayotte islands. This is a small group of islands north of Madagascar. My own speculation: I would say that it seems like a scam where they want you to call them back. This is called ”wangiri”. If you call this number you will likely be charged a lot of money. These numbers are probably a collect call, but it can be redirected via satellite which can make them extremely pricey.