120BC02 bearing company in Seychelles