About Cedar Solutions (management) Limited (04439144) United Kingdom