Harlequin ladybird larva?

Harlequin ladybird larva?

Observation - Harlequin ladybird larva? - UK and Ireland. Description: