I have seen those kind before and in my eyes it look legit/real. Not a popular and thought after piece. And I have seen this kind of the stamp on the movement before as well.
If you want to find out what it might be worth search for omega Andrew grima and you get plenty results on the web 😎✌️