About Shoryuken Ltd (11315323) United Kingdom