About Prism Africa Ltd (12871310) United Kingdom