About Neogreen Ltd (11948640) United Kingdom