About Rhyl City Strategy Community Interest Company (06560162) United Kingdom