About C. Herold Research Ltd (11956900) United Kingdom