About Almcor Capital Limited (13349722) United Kingdom