SEN SENETAS CORPORATION LIMITED 2186622 Technology Hardware & Equipment