About Sculptor Capital Management Europe Limited (03676366) United Kingdom