About Pluto Investment Management Limited (11087900) United Kingdom