About Africaserve Limited (03954634) United Kingdom