About Enduran Limited (12181180) United Kingdom