About Trionic Computing Limited (09764901) United Kingdom