About First Africa Sports & Media Ltd (11788516) United Kingdom