Looks like a retail firm to me. I am not sure but I think Blackwood trading has an office in London, it's a retail firm but they have proprietary traders.
Correction: they no longer have a branch in the UK.
Anyway this is not a true professional firm. I would think in Europe, trading...