The source explains that businesses in Liberia are legally registered with the Liberia Business Registry, and a company registry search reveals details such as entity name, incorporation date, registration number, share capital, shareholders, directors, and filed documents, with afridiligence offering search assistance.