About Kexenia Limited (13224593) United Kingdom