I believe the parent company is ENI. Italian Oil giant with interests all over the world. They have a website under ENI name but from memory Mauritania fairly minor news for co. that size and hard to find info.
Been a while since I looked them up so thats as much as I can help.