ABACUS POLAR HOLDINGS LIMITED ID 29880578