About Jenymora Ltd (12264559) United Kingdom