About Yuko Uchida Interpretation Works Limited (08396417) United Kingdom