About Interox Ltd (12255150) United Kingdom