About Canvendor Limited (11242253) United Kingdom