About Kickoff Africa Ltd (13343920) United Kingdom