No, Professional Passport is just something that came up when I was searching for stuff about them.Are they offering to sign you up to Professional Passport as well?
My due diligence usually amounts to Googling, "[name] + scam", "[name] + avoid". Not sure how effective that is - just better than nothing, maybe.
Right - I'm getting back to the beach, these paddle surfs aren't going to paddle themselves.