About Alethea Capital Limited (07258017) United Kingdom