About Spirit Of Afrika Rising Ltd (12476885) United Kingdom