About Jlm Management Solutions Limited (10972500) United Kingdom