Peter Johnston got the idea for his startup after struggling to manage all the freelancers coming through Google's London office.