About Alexandria Capital Limited (09735646) United Kingdom