About Endora Kci Ltd (09555684) United Kingdom