As long as there is no team info and no info about whether the company is registered somewhere or not i don't think they will attract much business. To gather more business there is a need to get in contact with people which sadly this team is not doing.