About Cedar Invest (private Equity) Limited (10469254) United Kingdom