Glenn, welcome and I hope you continue to post on the forum. From my experience, it is very difficult to meet anyone with decision making power in a company by contacting them through the company switchboard or through a contact form on a website, whether it is in Indonesia or anywhere in the world. So getting contacts of people who have some seniority is essential to getting an initial meeting. Coming up with an idea for a business is the easy part of starting a business, actually taking the action to getting it started is where most people don't go beyond. If your idea can easily be copied, what are you going to do when you actually have to start advertising and marketing your product/service?
I don't mean to attack your post, just curious how you will handle this from a business perspective.