About Cynosure Ventures Limited (11770042) United Kingdom