About Nomon Bio Limited (11746176) United Kingdom