Yamaguchi Nigeria is a subsidiary of Yamaguchi Group (UK) limited; An NCC (Nigeria Communications Commission) licensed Internet Service Provider and a NIRA accredited .NG domain...