About Candal Limited (10525066) United Kingdom