I’ve not traded them with myself but they look legit. I’ve seen their name banded about before and the FCA license is a promising sign they’re a proper outfit.