About Elni Capital Ltd (11046313) United Kingdom