About Herd Portfolio Nominee 1 Limited (07949395) United Kingdom