False alarm! That is just a record of what was already removed. You may keep the record or remove it as you wish. OR - WAIT - click for more information first! It might reveal manual steps for you to perform that Defender couldn't do.
Notice Malwarebytes didn't find them, they're gone. The PUPs Malwarebytes quarantined are not full-fledged viruses. I guess if one is industrious one may investigate each one & choose whether to restore any. But I just clicked "Delete all" & never saw them again. Yours are your choice. It is good of Malwarebytes to give us a choice.
I've gone to look into the services. Yes, Taoframe & the QQ... duo are bad guys - nicely disabled. But we want to make them disappear. Geolocation Service, OTOH, is a MS service we want to enable. It could be part of the Location problem you are having that it is disabled. I've gone to look.
EDIT 11:48 PM: I've just got one pang of doubt considering the date Defender reports for those viruses, which is today's date. Did Defender alert you it was finding the viruses during the scan - or did you just wander into the History Tab? In any event, they are removed. DO click for more information on them to see whether there are bits & pieces for you to manually remove even just for neatness sake.