About Majestic Bingo Online Holdings Limited (11836826) United Kingdom