About Forbes & Mcewen Limited (SC012108) United Kingdom