About Neogis Ltd (11018376) United Kingdom