About Akoya General Partner Limited (12227289) United Kingdom