About Herd Investments Portfolio Nominee 2 Limited (07949433) United Kingdom