About Dengensha Europe Limited (03191563) United Kingdom