About Mr Kanvas Ltd. (12429388) United Kingdom