About Yoko (uk) Limited (06193078) United Kingdom