About Helsinki Bidco Limited (08241861) United Kingdom