About Trigger Studio Ltd (13168682) United Kingdom