About Canda Holdings Limited (11429203) United Kingdom