About Douala Geodetics Ltd (12146931) United Kingdom