my opinion is NO don't do any sponsor specially to his gf, WHY? b'coz if he own a business that means he is loaded and he can sponsor his gf and you are not related to his gf.why he asked you for sponsoring his gf if he is UK passport holder he able to sponsor someone specially his gf.