About Uchimura International Europe S.r.l. (FC035906) Italy