About Js Management Holdings Ltd (13121651) United Kingdom