About Jlm Ecommerce Ltd (13094383) United Kingdom