About Nigma Health Limited (11723270) United Kingdom