Otter Creek Holdings, L.L.C., is proud to announce its recent acquisition of BillionGraves, a technology-based genealogical research company.