calin technology company limited by shares