About Hercules Bidco Limited (13576430) United Kingdom