About Spirit Of Africa Ltd (13219389) United Kingdom