About Yokemb Ltd (12641513) United Kingdom