About Neogene Holdings Limited (09499100) United Kingdom