About Ngahan S Ltd (13581190) United Kingdom