About Trigger Technology Ltd (12498782) United Kingdom