Tech support scam bust

Are they Micro pc tech or Micro pc service ?confused