About Palace Capital Plc (05332938) United Kingdom