The Nameserver ns9.thepapayagroup.com have a IP Address of 164.138.211.214 which is hosted on Spain.
All the relevant information to study in Spain. Educational Services of the Embassy of Spain-Trade Commission in Miami. Cultural Industries and Services Department.