About Mensah Books Limited (13573115) United Kingdom