About Neogene Limited (09499116) United Kingdom