Ask an Immigration Solicitor. Get an Answer ASAP.
I am Lawyer Ak and I will be assisting you today.
If you and your friend have started a business then he would need to look at coming to the U.K. on a start up visa. He would initially require approval from an endorsed body once approved then can proceed with the visa.
Also £10,000 investment funds would be required.