About Neet Group Ltd (12709856) United Kingdom