About Nivax Limited (12226292) United Kingdom