Yes I did the residency with Contacto the website is only in Spanish but I guess if you contact them by WhatsApp or email they will reply in English and the tax id with [email protected] he does residencies too and is in this forum but not active rn I think