About Ensor Holdings Limited (00013944) United Kingdom