About Enki Trading Limited (11372863) United Kingdom