About Mr. Yoichi Limited (06803004) United Kingdom