About Enodiase Limited (13242129) United Kingdom