About Survey Africa Ltd (12209490) United Kingdom