About Akoya Carlson Limited (12977092) United Kingdom