Am not self employed. Could not verify employer via web search was his note. When you do a direct google search of the company, it doesn't come up because the company name and domain name are different. Same company I used when I applied for my study permit. I have submitted the company registration documents and explained what happens when you search on google. I also sent a screen shot of the website with the link.
We also submitted updated self employment paperwork proactively in the beginning of September. Let's hope to get PPR request soon.