About Amicus Vitae Limited (NI606968) United Kingdom