About Jenova International Ltd. (10993041) United Kingdom