About Akoya Living Ltd (12893704) United Kingdom