About Interax Ai Ltd (12938689) United Kingdom