its correct that there isnt a public register, but there is possibilities to find out if a company exist, it calls:
1. Company search:
You can receive details in respect to IBCs registered by providing company name and/or company number. Through the search you will obtain the following...