About Iqmicrowave Limited (06562166) United Kingdom