About Mcewen Financial Limited (10577252) United Kingdom