About Herd Portfolio Nominee 2 Limited (07949147) United Kingdom