About Enki Limited (08042640) United Kingdom