About Intelliinsight Limited (12974211) United Kingdom