About Jlm M&e Ltd (11265106) United Kingdom