About Shoguns Studio Limited (12192135) United Kingdom