About Nice Laboratory Foundation (12922527) United Kingdom