About Cadogan Venture Management Ltd (07254555) United Kingdom