About Curator Ventures Limited (11488590) United Kingdom