About Neogroup International Ltd (11463602) United Kingdom