About Trigger Software Ltd (12897463) United Kingdom