About Ennoia Capital Limited (13140924) United Kingdom