I don't mean to be harsh, but I don't have much faith in you or your product if you are unable to find the necessary people to help and that you think a UK based computer enthusiast forum is the best place to ask.
Fox will no doubt be along soon to make you cry.