About Endura International Ltd. (10292722) United Kingdom