About Trion Technologies Limited (12358631) United Kingdom