About Canvas Club Limited (13122151) United Kingdom