About Iqhq Applied Technologies Limited (11196651) United Kingdom