About Bola Abuja Limited (12190846) United Kingdom