About Enki Ventures Limited (07135197) United Kingdom