About Triaax Limited (11594531) United Kingdom