About Olympus Bidco Limited (11404518) United Kingdom