About Trigger Engineering Limited (11501352) United Kingdom