About Interax A Limited (05989894) United Kingdom