About Herold Holding Group Ltd (12330958) United Kingdom