Elma ring craft

Hey everybody! I was at an auction of an old Jewelers the other day,
and picked up a job lot of tools.Amongst the lot was a machine that
i have no idea about. Its made by Elma, and just says ‘Ring Craft’ on
the side of it…Would anybody on here know anything about it? I have
looked online, but can’t find anything about it…

Thanks! Al