About Entelis Ltd (09379780) United Kingdom