About Akoya Bidco Limited (12231778) United Kingdom