About Ni Clinical Limited (13063231) United Kingdom