About Ideaq Ltd. (08459897) United Kingdom