About Jenla Ltd (11846463) United Kingdom