About Piper Sandler Ltd. (03846990) United Kingdom