About Shoguns Entertainment Ltd (11791576) United Kingdom