About Global Canvas Holding Ltd (11585007) United Kingdom