If you lost your SIM card as well as your Cell phone
You must report it to your service provider as soon as possible.
There is nothing on any website that can track these devices for you unless an investigation unit got involved, but they would not for a matter like this unfortunately.
Your best bet is to contact your carrier as soon as possible in any situations related to this