Richard Shores of Global Pacific Capital Ltd