About Kyenom Limited (09015139) United Kingdom