About Yoshek Ltd (12300293) United Kingdom