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
If you want to take part in the discussions click the Connect in the top right!