About Nevaxo Group Limited (11136498) United Kingdom