About Trigger Software Solutions Ltd (12841543) United Kingdom