About Ngomall Ltd (13501898) United Kingdom