Home OtherWorld’s largest gold ring goes on display at the Sahara Centre