About Odyssey Bidco Limited (13039258) United Kingdom