About Alea Capital Limited (12084443) United Kingdom