About Trinity Tech Ltd (12895183) United Kingdom