About Amara Capital Limited (12203523) United Kingdom