About Ngoco Holdings Ltd (11750694) United Kingdom