About Mirembe Publishing Company Ltd (12436084) United Kingdom