About Nnch Holdings Ltd (11147837) United Kingdom