About Intellect Intelligence Services Ltd (10304311) United Kingdom