About Trixtar Software Limited (10946737) United Kingdom