About Alcaydes Roc Capital Limited (11261632) United Kingdom