Question Will this pump enough for my loop ?

I think that might be a D5 clone, not an actual D5...it just doesn't look right to me. A normal D5 is around 1500L per hour, this one is 1/3 the total flow.

How about DDC pumps, are there any you could pick up? That would be my recommendation, if you can.

I don't think you will have a lot of issues, but if that pump isn't actually a D5 variant, I don't know how much to trust the specs and how well it will do...or how long it will last. A lot of cheap, clone pumps don't have the longevity normal Laing pumps have. A good alternate is an Enermax NEOChanger Pump. I reviewed one of these...pretty impressive pump for the price.