About Innocan Pharma Uk Ltd. (13378122) United Kingdom