About Candestor Limited (11648537) United Kingdom