About Le Canvas Ltd (11634546) United Kingdom