About Shokunin Digital Ltd (10298632) United Kingdom