About Alycidon Capital Limited (07875945) United Kingdom