About Geoperate Africa Limited (13288178) United Kingdom