About Applied Iq Ltd (10611398) United Kingdom