About Intellect Technologies Ltd. (09998927) United Kingdom