About Jenko Uk Ltd (04794758) United Kingdom