About Niwaju Investments Ltd (12678361) United Kingdom