Yes, it is possible to register a country code top-level domain (ccTLD) without having a registered business and without local residency, as some ccTLDs, like those from Ascension Island (.ac) and Colombia (.co), do not impose residency requirements for registration