About Iridium Medical Limited (12412739) United Kingdom