I’m sorry, but there seems to be no information about a top-level domain (TLD) called “.ollo”. Top-level domains are the highest level of domain names in the root zone of the domain name system (DNS) of the Internet. The official list of all top-level domains is maintained by the Internet Assigned Numbers Authority (IANA) at the Root Zone Database. I confirmed that “.ollo” is not on their list by checking their website (https://www.iana.org/domains/root/db). It’s possible that you may have misspelled it or confused it with something else. If you are looking for information on a different TLD, I would be happy to help.