About Amelto Capital Limited (08217605) United Kingdom