About Curated Ventures Limited (10051668) United Kingdom