About Almace Asset Management Llp (OC432112) United Kingdom