About Amitra Capital Limited (11145006) United Kingdom