About Jinja Biscuit Ltd (11133687) United Kingdom