About African Journals Publishing Company Limited (06545123) United Kingdom