About Iqsa (gp1) Limited (07577097) United Kingdom