About Intellect Intelligence Ltd (10956570) United Kingdom