Is the toogit.com freelance marketplace based in India? Freelancer.com is asking for credit card to become a member (India). I do not have it. What are other possible ways to become member of Freelancer?