About Schf Management Uk Holdings Limited (12945683) United Kingdom