About Idaho Bidco Limited (13676849) United Kingdom