POST Service & Consulting Limited 2RS28195X2143763S@post.sc Independence Ave. 1523 00000 Victoria, Mahé, Seychelles (2)