About Enzo Life Sciences (uk) Limited (02584159) United Kingdom