About Juno Capital (gp) Llp (SO305883) United Kingdom