They seem to be very productive and crank out more than 1 issue per month (4 in December and 3 in January) which cover an enormous breath of disciplinary content while maintaining “the review procedure usually takes 7-10 days”
At 97 € per article its APC is not excessive.
The Azores University (a Portuguese state university) connection would seem to be genuine although the company itself looks like it is based in Macedonia (according to on their payment procedure).