About Canvas Of Life Ltd (12142980) United Kingdom