About Triagonal Software Limited (05450691) United Kingdom