About Neogric Uk Limited (13610749) United Kingdom