About Intrax Limited (09396263) United Kingdom