About Enki Solutions Limited (06279031) United Kingdom