About Neogene Elements Ltd (09000983) United Kingdom