About Canvas 35 Ltd (NI634630) United Kingdom