About Sandfire Spain Holdings Limited (13597580) United Kingdom