About Odin Bidco Limited (09142484) United Kingdom