All about Palace Capital Plc