About Kinoko Studio Limited (13440636) United Kingdom