Op's screenshot shows T&C popup available on signup procsess, can someone provide a link to T&C in logging in state? I'm an old user and my bad I never found the T&C page as far as I searched on some of the freebitco pages.
-snip-
Perhaps, they have registered a licence under Curacao (I'm not sure about this yet).
Freebitco also restricts curacao users, I think there is no way a company registered in country X will restrict users from the same base. cmiiw