About Junova Capital Management Services Limited (11203197) United Kingdom