About Js London Management Limited (11271829) United Kingdom