About Cedar Investments (holdings) Limited (03603219) United Kingdom