About Snowball Holdings Bidco Limited (12146610) United Kingdom