About Wokkaido Limited (11246056) United Kingdom