About Neptune Capital Management Limited (10369347) United Kingdom