SC024917 LIMITED | Censa