About Sculptor Europe Loan Management Limited (09417428) United Kingdom