About Iqonix Ltd (11921972) United Kingdom