Business visa is not complex, just get invitation letter from who ever they are visiting and fill in Business Visa, yes it does cost more but nothing complex, you just need to fill in your life history only in the application form
they even ask Grandparent details LOL