About Iqx2 Technologies Limited (NI663293) United Kingdom