About Leo Gold Ltd (10877567) United Kingdom