About I2r Medical Limited (06885603) United Kingdom