About Akooya Ltd (13418524) United Kingdom