They are operated under Ole Group International B.V. which also operates VODDS broker that are considered trusted agents so nothing looked suspicious on first view.
Ole7 says
OLE777 is affiliated to OLE Group and has a PAGCOR license. This website is operated under the PAGCOR license issued by the Philippines Government and is supervised by it.
So, they aren't directly operated by the Ole Group International B.V., they are affiliated to OLE Group. I can't see the verification link of 'OLE Group Curacao license' on the site. Probably, VODDS broker will say that they have no connection with Ole7.io and both are independent platform.
Ole7.io had indeed curacao license under Ole Group International B.V., same company as VODDS. The validation seal removed later and replaced with PAGCOR logo.
Had took a screenshot of their license as well before being replaced with PAGCOR, you can see it here:
https://imgur.com/a/5ukUKpj