About Intelligiants Ltd. (08893113) United Kingdom