About Jde Management Services Limited (SC541787) United Kingdom