About Great Lakes Africa Limited (08723439) United Kingdom