About Triodex Limited (09298896) United Kingdom