About Amram Capital (uk) Llp (OC407253) United Kingdom