About Electrum Holdings Limited (10487428) United Kingdom