About Nah Group Holdings Ltd (11065739) United Kingdom