About Cedar Project Holdco Limited (10871805) United Kingdom