> Is there a way to replicate an OU from CompanyB to CompanyA?
Not easily and you won't trivially get passwords.
LDAP Authentication systems are normally limited to a single domain, a single LDAP connection, if you're trying to use LDAP authentication via Domain1 for a user in Domain2 it will fail. Is that what you're trying to get to work?
Chris