About Sandpiper Equity Limited (10688586) United Kingdom