that website just provides a list of CAA approved FTO's, is there a site that provides a list of all the FTO's approved by all the member states. Then you can check these things very quickly. If it's approved in one then it must be approved in the rest.