About Wabishi Wa Kino Ltd (11616888) United Kingdom