I checked
www.ambest.com
but I didnt see any company listed by that name. Find out if they have a parent company, and or if you got the name right. If you are not sure about it, ask the agent for North Americans "best guide rating". The Best Guide is like the bilble to an insurance company's financial strength. It also shows if the company is admitted and if so what states. If you need further more personal help PM me, and I will give you my work email addy.