About Cortex Capital Limited (12152212) United Kingdom