About Altrincham Capital Limited (13402306) United Kingdom