About Kandel Holdings Limited (12492130) United Kingdom