About Candal Ventures Limited (07585839) United Kingdom