About Jemima Lime Ltd. (10963878) United Kingdom