About Amram Capital Limited (09610275) United Kingdom