About Neugine Limited (11586386) United Kingdom