About Aminata Associates Llp (OC349603) United Kingdom