you can try to create a company with the name you used, there's some sites who provide this service, you can even create one who is not in your location to avoid any legal fallouts irl, it's a shady practice some use... and when you have the documents in hand call them, if they say to you that...