About Trinity Controls & Software Limited (11402988) United Kingdom