About Jlm European Ltd (09593313) United Kingdom