About Ngorongoro Group - Ngl Limited (12075360) United Kingdom