About Encoa Investments Limited (11203232) United Kingdom