About Copper Sands Limited (12264920) United Kingdom