Anyone know much about them? I did a search and very little came up. They are a branch of Assent. Any feedback will be appreciated. Thanks.