About Intelligent Talk Ltd (07331505) United Kingdom