About Ngungi Limited (11168731) United Kingdom