About Ncg Group Holdings Limited (13692160) United Kingdom