About Imara Asset Management (uk) Limited (04777975) United Kingdom