About Casdacris Service Ltd (12069219) United Kingdom