About Bola Media Limited (12079471) United Kingdom