About Kyphi Limited (13385185) United Kingdom