About Shoguns Studios Animation Limited (12633190) United Kingdom