About The Africa House Limited (05001876) United Kingdom