About Atlantic Africa Limited (12481936) United Kingdom