Nice try, but I have an IBC in Seychelles since around 2019 and it's present in the search results as a "Company" using the above mentioned registry. Actually an IBC is still a locally registered company and the only difference of it from an LLC is that the company body/UBOs is formed by non-residents and they aren't permitted to do business in Seychelles, but they still follow the same limited liability incorporation act and memorandum.
No way your company is registered in Seychelles if it isn't listed there.
Seychelles IBCs actually follow a different incorporation act which is The International Business Companies Act of 2016. The registry for such companies is private.
To give another example, the Okx exchange is also incorporated as a Seychelles IBC and lists their company name as "Aux Cayes FinTech Co. Ltd." as you can see in their terms of service:
https://imgur.com/0rtzfwKTyping the same name into the public registry gives 0 results since this public registry does not include IBCs:
https://imgur.com/3R2PumcHappy to answer any other concerns you have regarding our product.