Keys.xyz is the latest five figure sale for Swetha. The domain name sold for $50,000 and the landing page says the Keys experience is under construction.
The domain name was registered in 2019. Keys.com was registered in 1995 and dropped 3 times previous to that. They are in tech as well