About Aspida Capital Limited (10652915) United Kingdom