About Alektor Capital Limited (11895657) United Kingdom