rarecom ltd