About Keras West Africa Limited (08085602) United Kingdom