About Snowball Bidco Limited (12000840) United Kingdom