About Iqsm Ventures Limited (09930530) United Kingdom