About Amesten Capital Limited (13481851) United Kingdom