About Akoya Limited Partnership (LP020530) United Kingdom