About Yonekan Studios Ltd. (11219070) United Kingdom