About Haribo Holdings Ltd (11144953) United Kingdom