About Jidensco Limited (12923777) United Kingdom