About Canvas Entertainment Ltd (12539306) United Kingdom