Little help here bbtv.

So we have been contacted from a company called BBtv about our youtube channel. Now most of our videos are not through rumble there but they are very limited on info about what exactly they do. Has anyone ever heard of them or about what they do? thanks