About Intellectual Systems Limited (NI029630) United Kingdom