Never heard of them. Have you tried searching that name in the group? Honestly, that name would have kept me away because it just screams scam. For your sake, I hope it isn't.
Update: I searched and found a post from a couple of months back from someone who said they had a good experience. Maybe reach and see what they have to say. Hopefully they weren't just sending the ground.
********************************************