About Ngande World Ltd (13338759) United Kingdom