About Intellect Limited (01849847) United Kingdom