Can't find much info about them here. But it seems I can sign up with no risk. They allow sign up with IC Markets using a referral link and I fund my account with my own money, and get all of the profits. I then get given a funded account by them. Seems a win-win as I'm trading with my own money anyway?