About Iridium Uk Limited (03708946) United Kingdom