About Collabase Limited (12112017) United Kingdom