About Nine Elms Investment Management Ltd (11237336) United Kingdom