About Interax Limited (09822710) United Kingdom