Sorry to hear your situation. I just received an email from Estera Solutions Inc, which after doing some research of their name and addresses in Spai…