About Home Iq Technologies Limited (10656231) United Kingdom