About Entheogen Capital Limited (12616080) United Kingdom