About Foundation For African Integrity Ltd (08116693) United Kingdom