BF stands for Bee-Fee Limited. They were founded in 2013 and provide slots development and software for online casino sites and sportsbooks.