About Js Management London Limited (10087388) United Kingdom