About Aristo Capital Limited (12518136) United Kingdom