About S Copper Holdings Limited (10395934) United Kingdom