About Ngo Alida Limited (11592210) United Kingdom