You should ask this directly to ATO if they are EASA approved or not. They may also provide their approval on their website. If smartaero states that they’re an ATO, which also means “Approved Training Organization”, either they’re a fraud or approved by EASA.