About Jlc Management Services Limited (11678881) United Kingdom