About Jegnus Uk Ltd (13581372) United Kingdom