About Enatus Partnership Limited (07142093) United Kingdom