About Encane Ltd (11549031) United Kingdom