About Intelligent Collaboration Ltd (12065967) United Kingdom