About Encardia Investments Limited (08876503) United Kingdom