UNORDINARY CANARY FOUNDATION LTD. Company Summary & Details