About Rarity Holdings Ltd (12866019) United Kingdom