About Dejima Asset Management Llp (OC404219) United Kingdom