About Yoko Translate Ltd (12241396) United Kingdom