About Global Digital Canvas Ltd. (12393892) United Kingdom